a bitch in heat - Spanish English Dictionary